We were fetching networks even on local only mode.
Avoid to do extra work if not necessary.
https://bugzilla.gnome.org/show_bug.cgi?id=754150
populate_servers (view);
/* fetch networks and add them asynchronously */
- fetch_networks (view);
+ if (!gtk_places_view_get_local_only (view))
+ fetch_networks (view);
update_view_mode (view);
}
priv->local_only = local_only;
gtk_widget_set_visible (priv->actionbar, !local_only);
- gtk_list_box_invalidate_filter (GTK_LIST_BOX (priv->listbox));
+ update_places (view);
update_view_mode (view);